<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <%--    ${pageContext}--%>
    <%--
    request.getScheme()  它可以获取请求的协议
    request.getServletName() 获取请求的服务器ip或域名
    request.getServerPort() 获取请求的服务器端口号
    request.getContextPath() 获取工程路径
    request.getMethod() 获取请求方法
    request.getRemoteHost() 获取客户端ip地址
    session.getId() 获取会话的唯一标识
    --%>

    <%=session.getId()%> <br>
    <%
        pageContext.setAttribute("req",request);
    %>
    1.协议：${req.scheme}<br>

    2.服务器 ip：${pageContext.request.serverName}<br>

    3.服务器端口：${pageContext.request.serverPort}<br>

    4.获取工程路径：${pageContext.request.contextPath}<br>

    5.获取请求方法：${pageContext.request.method}<br>

    6.获取客户端 ip 地址：${pageContext.request.remoteHost}<br>

    7.获取会话的 id 编号：${pageContext.session.id}<br>

</body>
</html>
